package com.yxw.live_vod_boot.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;


@Data
@ApiModel(value = "FollowListVO", description = "用户关注列表返回实体VO")
public class FollowListVO {

    @ApiModelProperty("关注的用户ID")
    private Long userId;

    @ApiModelProperty("关注的店铺ID")
    private Long shopId;

    @ApiModelProperty("店铺的直播状态(直播状态(0没有直播,1正在直播)),个人用户默认返回0")
    private Integer liveState;

    @ApiModelProperty("用户名称")
    private String userName;

    @ApiModelProperty("用户头像")
    private String userAvatar;

    @ApiModelProperty("关注数量")
    private Long followNumber;

    @ApiModelProperty("用户类型 0=店铺 1=用户 2=其他")
    private Integer userType;

    @ApiModelProperty("关注时间")
    private Date followTime;

    @ApiModelProperty("直播间信息")
    private LiveOnlineInRedisCacheVO liveVO;
}
